project(AddForce3DHandler)

set(AddForce3DHandler_Sources
    AddForce3DHandlerFactory.cpp
    AddForce3DHandler.cpp
    ../AddForce3DHandlerSensorConfiguration.cpp
    ../../../common/AddAttachedSensor/AddAttachedSensorDialog.cpp
)

set(AddForce3DHandler_Headers
    AddForce3DHandlerFactory.h
    AddForce3DHandler.h
    ../AddForce3DHandlerSensorConfiguration.h
    ../../../common/AddAttachedSensor/AddAttachedSensorDialog.h
)

set(AddForce3DHandler_Moc
    AddForce3DHandler.h
    ../../../MMMViewer/MotionHandler.h
    ../../../common/AddAttachedSensor/AddAttachedSensorDialog.h
)

set(AddForce3DHandler_Ui
    ../../../common/AddAttachedSensor/AddAttachedSensorDialog.ui
)

set(AddForce3DHandler_Sensors Force3DSensor)

DefineMotionHandlerPlugin(${PROJECT_NAME} "${AddForce3DHandler_Sources}" "${AddForce3DHandler_Headers}" "${AddForce3DHandler_Moc}" "${AddForce3DHandler_Ui}" "${AddForce3DHandler_Sensors}")
